to indulge onself in - Alemán Inglés Diccionario